


/// 通常的写法，封装转换方法
///封装方法：金额转字符串 保留两位小数
String convertPointToUnit(int num){
  return (num.toDouble() / 100).toStringAsFixed(2);
}
//XXUtils.convertPointToUnit()


/// 扩展写法
/// class ExtInt extends int
/// 合并，两个文件进行的合并
extension _ExnIt on int {
  /// 金额转字符串 保留两位小数
  /// 100 => 1.00
  String get moneyString => (toDouble() / 100).toStringAsFixed(2);
}

///使用
void main(){
  // int num = 100;
  // var result = convertPointToUnit(num);
  // print(result);  //打印结果为 1.00

  int num2 = 100;
  print(num2.moneyString);
}


